key managerial personnel - Spanish English Dictionary